all-weather interceptor - German English Dictionary